@import "../../base/base.less";
#regist_body{
    background: #fff;
     width: 100vw;
    min-height: 100vh;
    background: #fff;
}

#regist {
    width: 100%;
    height: 100%;
    .regist_content {
        width: 1200px;
        margin: 0 auto;
        padding-top: 90px;
        .regist_step {
            border-bottom: 2px solid #999;
            width: 100%;
            padding-bottom: 10px;
            padding-left: 274px;
            padding-right: 274px;
            position: relative;
            .step_title {
                .step_item {
                    cursor: pointer;
                    &.active {
                        &:after {
                            position: absolute;
                            content: "";
                            bottom: -2px;
                            display: block;
                            width: 130px;
                            height: 2px;
                            background-color: #ff5151;
                        }
                        span {
                            &:first-child {
                                background-color: @base-color;
                            }
                        }
                    }
                    span {
                        &:first-child {
                            display: block;
                            text-align: center;
                            width: 20px;
                            height: 20px;
                            line-height: 20px;
                            background-color: #999;
                            color: #fff;
                            border-radius: 50%;
                           
                        }
                        &:last-child {
                            padding-left: 12px;
                            color: #333;
                        }
                    }
                }
            }
        }
        .info_panel {
            width: 100%;
            padding-top: 44px;
            padding-left: 300px;
            padding-right: 300px;
            .sub_success {
                padding-top: 85px;
                .prompt {
                    font-family: MicrosoftYaHei;
                    font-size: 18px;
                    padding-top: 32px;
                }
                .gorouter {
                    font-family: MicrosoftYaHei;
                    text-decoration: underline;
                    font-size: 18px;
                    padding-top: 19px;
                    color: @base-color;
                    cursor: pointer;
                }
            }
            .el-form {
                .special_item {
                    position: relative;
                    cursor: pointer;
                    .angel_select {
                        position: absolute;
                        img {
                            position: absolute;
                            top: 50%;
                            transform: translateY(-50%);
                            right: 5px;
                        }
                    }
                  
                }
                .addr_select {
                   position: relative;
                        img {
                            position: absolute;
                            top: 50%;
                            transform: translateY(-50%);
                            right: 22%;
                        }
                }
                .el-input {
                    width: 360px;
                    input {
                        height: 34px;
                        line-height: 34px;
                    }
                    &.getCode {
                        width: 250px;
                        margin-right: 10px;
                    }
                }
                .el-form-item__label {
                    color: #333333;
                }
                .next,
                .submit {
                    width: 100px;
                    height: 34px;
                    background-color: @base-color;
                    border-radius: 2px;
                    text-align: center;
                    color: #fff;
                    cursor: pointer;
                }
                .login_type {
                    .el-form-item {
                        &:first-child {
                            margin-bottom: 0;
                        }
                    }
                }
                .profile{
                    font-size: 14px;
                    .base-color{
                        position: relative;
                        top: 1px;
                        right: 2px;
                    }
                }
                .el-textarea {
                    textarea {
                        resize: none;
                    }
                }
            }
        }
    }
}